.people {
    display: grid;
    row-gap: 48px;
    margin-bottom: 24px;

    .article-block__text,
    .article-block__list,
    .article-block__numbered-list {
        font-size: 16px;
    }

    @include sm-only {
        row-gap: 40px;
    }
}

.people-cols-2 {
    @include md-up {
        .article-block__text {
            @include body-3-medium;
        }

        .person-socials {
            @include body-3-medium;
        }
    }
}

.people-cols-4 {
    .person-heading {
        font-size: 18px;
    }

    @include lg-up {
        .article-block__text {
            @include body-3-medium;
        }

        .person-socials {
            @include body-3-medium;
        }
    }
}
